home *** CD-ROM | disk | FTP | other *** search
- LOADLIN.EXE, a loader (running under DOS) for LINUX kernel images
- (fully supporting the kernel's command line feature)
- (C) 1994..1995 Hans Lermen (lermen@elserv.ffm.fgan.de)
- =================================================================
-
- LOADLIN uses the same principle as BOOTLIN from F.Coutant, but has
- enhanced error checking and fully supports the "command line feature"
- of Linux. It also accepts a response file, so the command line can be
- greater than 128 bytes.
-
- LOADLIN-1.6 is highly adaptable to different DOS configurations, and now
- has very few loading restrictions. It makes use of extended memory and
- also can load big kernels (bzImages) and ramdisk images (initrd)
- directly high. The bzImage+initrd standard was jointly developed
- by the LILO-author (Werner Almesberger) and the LOADLIN-author (me)
- and is part of the official kernel since version 1.3.73.
-
- It is also capable of booting a UMSDOS-based system from a DOS drive.
-
- Some options (-v, -t, -d) produce debug information, so if you have
- problems, you can follow what is really being done by LOADLIN.
-
- LOADLIN also can load out of Virtual-86 mode (which is normal when
- using EMS drivers) if a VCPI server is present.
-
-
- The loader program works from the DOS prompt or from CONFIG.SYS
- under the following conditions:
-
- 1. The buffer memory (lowmem + extended) is great enough
- to hold the compressed kernel image (zImage or bzImage)
- aswell as the initrd image (optional)
-
- 2. A) The CPU is not in virtual-8086 mode
- or
- B) The EMS driver supports VCPI.
-
-
- For a quick start read the QUICKSTA.RT file
- For a detailed description please read the MANUAL.TXT file.
-
- ===========================================================================
-
- Contents of LODLIN16.TGZ
- ------------------------
-
- readme.1st you're reading me now!
- loadlin.exe the loader
- copying GPL of Free Software Foundation
- test.par a sample response (params) file
- linux.bat a sample DOS batch file
- initrd.tgz a _very_ simple initrd (/linuxrc) example
- doc
- doc/changes history of LOADLIN
- doc/quicksta.rt as the file name says, but you will need more to read
- doc/manual.txt the manual
- doc/params.doc description of Linux command line parameters
- doc/announce.txt the posting that announced bzImage+initrd
- doc/initrd.txt description of initrd (as of linux/Documentation/*)
- doc/lodlin16.lsm
- src source
- src/loadlin.asm
- src/loadlina.asm
- src/loadlini.asm
- src/loadlinj.asm
- src/loadlinm.asm
- src/makefile makefile for TASM
- src/pgadjust.asm 32-bit part of Loadlin, generated by src/srclinux.tgz
- src/srclinux.tgz 32-bit source (must compile under Linux)